package com.employee.attendance_daka.domain;

import java.time.LocalDateTime;

public class Attendance {
    private int  id;
    private String employeeId;
    private String employeeName;
    private LocalDateTime clockTime;
    private String status;
    private String remark;

    public Attendance() {
    }

    public Attendance(int id, String employeeId, String employeeName, LocalDateTime clockTime, String status, String remark) {
        this.id = id;
        this.employeeId = employeeId;
        this.employeeName = employeeName;
        this.clockTime = clockTime;
        this.status = status;
        this.remark = remark;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public LocalDateTime getClockTime() {
        return clockTime;
    }

    public void setClockTime(LocalDateTime clockTime) {
        this.clockTime = clockTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "Attendance{" +
                "id=" + id +
                ", employeeId='" + employeeId + '\'' +
                ", employeeName='" + employeeName + '\'' +
                ", clockTime=" + clockTime +
                ", status='" + status + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}
